Celebrities were reluctant to put their name to mental health charity, reveals Prince William