Non-food retail sales stagnate as shoppers rein in spending ahead of Budget Retail Jeweller