NASA's New Horizons Pluto probe readied for launch