Cardanol-based benzoxazine and its potential with ammonium polyphosphate in flame-retardant coatings | Synapse