Harry Kane scored his sixth World Cup goal as England beat Mexico 3-2, with Donald Trump hailing the England captain as a "great player" after his match-winning penalty at the Estadio Azteca