Retired military leaders defend Harris while placing blame on Trump for Afghanistan withdrawal in letter