Charity claims problem of homelessness is worsening