Best moist banana bread