Magazine names Medtronic one of US' top corporate citizens