Big companies accused of overcharging as families are forced into low-quality emergency accommodation