France celebrates World Cup win | The Daily Star