The nexus of sustainability practices and financial performance: From the perspective of Islamic banking.