Heiloo, St. Willibrord Psychiatric Center