Sofia Vergara to present at Emmys