As the Cannes Film Festival approaches its opening, strikes and scandals loom