The former US president didn't name Trump, but lamented the lack of "shame" and "decorum" among public officials.