Donald Trump could 'do something mad' and provoke war, says ex-military commander