Gen Z is already catching up to millennials in the salary race