Why England will never host the World Cup