2018 World Cup: Is Russia ready to host $10B tournament?