The prime minister has reinforced his support for US ambassador Kevin Rudd after his public chastising by Donald Trump.