Consumer sentiment rebounds from record lows in University of Michigan index