Is France the next superpower?