Consumer sentiment slumps on fears tariffs will fuel inflation