Estimation of magnetic error field with alleviating fabrication tolerance of large superconducting magnets on JA DEMO reactor