Al Baraka Islamic Bank to launch instant debit card issuance