Trump signed the law to require presidential ethics pledges. Now he is exempting himself from it