Davide Carrera sets world record at the Riva del Garda Open