Twitter's board of directors says the deal with Elon Musk is the best one for shareholders.