Tottenham extend contract of 'modern day great' by further year