Musk seals $44 bln deal for Twitter, pledges to defeat spam bots