Mechanisms of tropical Pacific decadal variability