‘Finfluencer’ Megan Archer-Fox has cleared £40,000 of credit card debt, urging others to drop the shame and secrecy