An upper ocean general circulation model for climate studies: global simulation with seasonal cycle