Europe's biggest rowing sailing race starts on 18 July 2024 with nearly 600 boats and 3,000 competitors