Lewis Hamilton wins chaotic Saudi Arabian Grand Prix F1 race