Max Verstappen was penalised for a fiery battle with Lando Norris in Mexico.