Machine Learning for Calculation of Accurate Protein-ligand Binding Free Energies for Drug Discovery