Islamic Finance: A Path to Stability