Nifuroxazide ameliorates pulmonary fibrosis by blocking myofibroblast genesis: a drug repurposing study