Prince Harry says King Charles ‘won’t speak to him’ and he does not know how long his father has left to live