3M financial forecast