Gabriel Martinelli strikes late as Arsenal end Manchester City curse