IMF hails Bahrain financial sector