International cycling race round-up: Results from Trofeo Palma, Etoile de Besseges and Jayco Herald Sun Tour