Newcastle manager Steve McClaren praises the immediate impact made by £12m signing Jonjo Shelvey in his side's 2-1 win over West Ham .