Medtronic Beats Earnings Estimates