TVA halts public land sales for private development