Very moist banana nut bread