Agreement ends tough strike over precarious work at Baiada Poultry