Three- and four-dimensional variational assimilation using a general circulation model of the tropical Pacific Ocean