Lando Norris won the São Paulo Grand Prix after new world champion Kimi Antonelli spun out of the lead in slippery conditions at Interlagos.