Harry Kane scored four goals as Tottenham beat Shakhtar Donetsk 5-1 with his club future still up in air amid interest from Bayern Munich.