Twitter misses revenue expectations days after Elon Musk’s buyout deal