The Cannes Film Festival not only attracts the world's most famous movie stars, but also some of the most expensive yachts on the planet.