Variational iteration method as a kernel constructive technique