Retail sales jump as Americans defy inflation and rate hikes