French YouTubers Add Star Power to Cannes Film Festival