Twitter agrees to Elon Musk's proposal