<p>The pledge, which Trump says will go through tax-friendly &#039;Trump accounts&#039;, comes two weeks before the US midterms.</p>