New Nasa office will protect the Earth from asteroids