Spreading and generalized propagating speeds of discrete KPP models in time varying environments