sofia vergara net worth 2021