Trump blames 'showboaters' for border wall fraud — and desperately tries to distance himself