88 former military leaders write letter backing Donald Trump for president