Board approves Twitter sale to Elon Musk for approx. $44B