Spectroscopic and molecular docking evidence of aspirin and diflunisal binding to DNA: a comparative study