Sofia Vergara tapped as CoverGirl's latest spokeswoman