3M Announces $5B Buyback Plan