The World Cup opened with jubilation in Mexico City as a packed stadium roared the hosts to victory.