Contemporary practices of Islamic banks in Pakistan: a critical appraisal