Strange hadron production in pp and pPb collisions at sNN =5.02 TeV