World Cup draws 2.3M fans