Elon Musk seals Twitter takeover in $44bn deal - BBC News