Medtronic reports strong profits