Prince William's secret visits to homeless centre