Barwa Bank takes home two celebrated trophies at the International Finance Magazine Awards