Tottenham have unusual 'gentleman’s agreement' clause in Harry Kane's Bayern Munich contract