Adverse selection and moral hazard with risk neutral agents