Eggs and cucumbers recalled over salmonella concerns