“The Islamic Finance myth”