NASA revives ailing Hubble Space Telescope with switch to backup computer