Finitely generated soluble groups with an Engel condition on infinite subsets