The Côte d’Azur – literally, the Azure Coast – has for a century been associated with wealth, sun and sea: glittery beachside glamour, film stars, and shimmering harbours lined with sleek white yachts.