Tottenham striker Harry Kane has trained and declared himself fit for the Champions League final against Liverpool.