Gareth Southgate has heaped praise on Jermain Defoe, insisting the 34-year-old has had a good influence on the younger England players.