On the stability of Weierstrass type method with King's correction for finding all roots of non-linear function with engineering application