President Donald Trump sought to cast blame for the cancellation of his planned military parade on Washington city council officials, saying they had inflated the cost.