Messi claims World Cup crown