NASA to remove offensive names from planets and other heavenly bodies