Mark Field calls homelessness charity 'a magnet for undesirables'