Deschamps, who took over in 2012, led France to the 2018 World Cup title and another final four years later before their 2026 campaign ended in a semi-final defeat by Spain