Global imbalances: causes and challenges