Strangeness at the new energy frontier, from pp to PbPb