Report: Homelessness in England a 'national crisis'