Medtronic prices $2 billion in senior notes