NASA, ULA Launch Advanced NOAA Weather Satellite