Reports of corruption cast shadow over World Cup