Medtronic to buy Heartware in a $1.1 billion deal