Fragment-based quantum mechanical calculation of protein–protein binding affinities