Preparation and characterization of cardanol-based coatings through O2-drying/epoxy-anhydride dual-curing strategy