US retail sales at highest since May 2020 with stimulus