In the presence of his most senior officials, Donald Trump backed the AUKUS pact but had harsh words for ambassador Kevin Rudd.