Heathrow passenger numbers dip as Iran war impact lingers on