Antifungal activity and potential mechanism of magnoflorine against Trichophyton rubrum