Who is the champion of the World Cup and European football?