Garment workers protest as Bangladesh toll tops 300