Torquay homeless charity accused of ruining town as shops blame it for decline in sales