Existence and uniqueness for mean field equations on multiply connected domains at the critical parameter