At 39, eight-time Ballon d'Or winner Lionel Messi announced on Instagram that he was ending his international football career, which has seen him win a World Cup and two Copa America titles for Argentina.