Text this: Sustainability of Islamic banks : a comparative analysis between GCC and Non-GCC countries