Extraction and validation of a new set of CMS pythia8 tunes from underlying-event measurements