Microsoft buys keyboard app firm SwiftKey in deal worth $250 million