Southampton left-back Luke Shaw is a doubt for England's friendly against Peru, according to manager Roy Hodgson.