France gets Golden Palm after 21 years