Trump has power to pardon himself, claims his lawyer