New Horizons: Pluto probe 'on course' for flyby