Jamie Dimon says consumers are in 'good shape' — even if a recession hits