CARE Ratings upgrades ESAF Small Finance Bank outlook to 'stable'