Soaring retail sales show Americans are shrugging off inflation