McLaren driver Lando Norris says his car is in a good position but is not expecting to be fighting for pole at the Hungarian Grand Prix.