Optimal insurance without expected utility: The dual theory and the linearity of insurance contracts