High winds, speed records and drama on day one in Saint Tropez