Hard of soft? Validation of HSAB theory for inorganic ligand adsorption on colloidal nanocrystals