Determination of muon momentum in the MicroBooNE LArTPC using an improved model of multiple Coulomb scattering