Solvent effects on protonation constants. Ammonia, acetate, polyamine, and polyaminocarboxylate ligands in methanol-water mixtures