VR46 Racing's Fabio Di Giannantonio claims victory in a crash-filled Catalan GP with multiple red flags and hospitalizations.