Sofia Vergara acknowledges portrayal of Latina stereotype