Bahrain "economically free" but citizens do not agree