3M jumps 6% after Q2 earnings beat and raised 2026 guidance