3M surges 6% after Q2 earnings beat, raises full-year outlook