Some vulnerable children in England have been housed in "highly unsuitable" accommodation - including a caravan and an Airbnb - according to a new report.