Harry Kane signs Bayern Munich contract after completing medical and makes debut on Saturday