Lando Norris received an apology from McLaren bosses Zak Brown and Andrea Stella after he was forced to retire from the Dutch Grand Prix following an oil leak.