Ab initio molecular dynamics calculations of ion hydration free energies.