who won the 2022 world cup