Earnings growth is now expected to return in 2022, with an extra boost from delayed vaccine demand