Islamic Finance: Current Legal and Regulatory Issues