Bank of China opens Bahrain branch