Electrifying finish for Rolex Middle Sea Race as first place beats second by less than one minute Oct 25 2022