Elon Musk's new stinky perfume sells out