Former Defence Force chief Chris Barrie says he has watched with alarm as the US president upends traditional alliances.