Astronauts dish on 'Top Chef: Houston' space food challenge