Libya records LD10.3bn budget surplus in Q1