CBL reports LD4.3bn budget surplus in H1