Despite missing out on Euro glory and Olympic gold, France is one of the best international football teams in the world.