3M posts broad second-quarter sales growth; profit up 5.8% | Fortune