Banks, Financial Markets and International Consumption Risk Sharing