Text this: Non-Fungible Tokens (NFTs) in Islamic perspective: challenges and way forward