NASA awards $43.2M to Blue Origin, SpaceX and others for tech to take us to the Moon and Mars