UN official says it could take 14 years to clear rubble from Gaza