Bahrain opposition fails to gain majority