England striker Harry Kane says he is ready to face Scotland on Friday, despite having played only 70 minutes of football since injuring his ankle seven weeks ago.