At least 895,000 people are homeless in Europe as unfit housing conditions persist, new report says