International risk sharing in the short and in the long run under country heterogeneity