Analytical approach to a generalized Hirota-Satsuma coupled Korteweg-de Vries equation by modified variational iteration method