British artist Jason deCaires Taylor is famous for his stunning underwater sculptures. Now, he has installed six large artworks on the seabed just off Cannes.