Text this: The current practices of Islamic Build Operate Transfer (BOT) financing contracts: A legal analysis