Medicare paid $1.5 billion over defective cardiac devices