Ultimate moist banana bread