Mexico kicks off World Cup with football victory and massive protests on streets of capital