Lando Norris topped Free Practice 3 at the Mexico City Grand Prix, leading the way by a significant margin on Saturday morning.