World Cup kicks off on Qatar amid social controversy