Lando Norris agonised over whether to hand victory in the Hungarian Grand Prix back to team-mate Oscar Piastri but said it was the “fair" and “honest” thing to do.