Consumer spending rebounds as daily average spend jumps 5% in April 2024