HUBCO posts Rs20.3bn profit in 1QFY25