Saturday’s Quiz: The Cannes Film Festival is held annually in May. In which country is it located?