Kone agrees to buy TK Elevator for $34.4 billion