Structure of Hydrated Kaolinite Edge Surfaces: DFT Results and Further Development of the ClayFF Classical Force Field with Metal–O–H Angle Bending Terms