3M names new CEO