Proton charge radius extraction from electron scattering data using dispersively improved chiral effective field theory