C*-algebras of 2-groupoids