Qatar under fire again over treatment of World Cup workers