The 54m superyacht Itasca at anchor in Cannes