what is the stadium that held the 1998 world cup in france called?