Islamic finance: a bulwark against contagion in the global banking system