Former Qld treasurer De Lacy dies