The House Appropriations Committee proposed Wednesday to kill the James Webb Space Telescope, the crown jewel of NASA