Elon Musk’s social media platform Twitter reportedly valued at $20-B