RBC's Lori Calvasina cuts 2023 earnings forecast, cites weak GDP through next year