Jameela Jamil has reacted to Twitter's agreement to sell the platform for $52.40 per share, or a total of $44 billion, t..