Rioting garment workers have set factories and warehouses on fire amid continuing unrest on the outskirts of Bangladeshi capital Dhaka.