Yachts, stars beckon visitors to Cannes, France