Arsenal have completed the signing of Manchester City forward Gabriel Jesus for a fee of around £45 million ($54 million), the London club announced on Monday.