An N-body population synthesis framework for the formation of moons around Jupiter-like planets