Russia, US to discuss Elon Musk's Mars mission?