On Islamic Banking, Performance and Financial Innovations