O (n) gauge models and self-avoiding random surfaces in three dimensions