The weirdest events at Cannes, where the world's top marketing gurus are gathering to guzzle rose and bask on yachts