Tottenham have agreed a deal to sign Lewis Holtby this summer on a free transfer, subject to the Schalke and Germany star passing a medical.