Historic places are vital for mental health, according to a new report by Historic England and the University of Glasgow.