Training verified learners with learned verifiers | Synapse