Text this: An analysis of the role and competency of the Shari'ah Committees (SCs) of Islamic Banks and Financial Service Providers