Trump-backed World Liberty Financial spends $10m buying back own token