Cooke reaches agreement to acquire Tassal