FIFA World Cup: Messi shines as Argentina beat Mexico 2-0