A wave theory for free spreading of buoyant fluids in a two-layer system