On approximate solutions of semilinear evolution equations