LHC halts Punjab govt from handing over 45,000 acres of land to army