Islamic banking and customer satisfaction in Pakistan: evidence from internal and external customers · Study