Prince William has spoken about his first visit to the homeless charity The Passage with his mother Princess Diana - and the heartbreaking realisation he had.