DFT study of urea interaction with potassium chloride surfaces