US taxpayer to pay for Trump’s military parade