Colin Powell: President Trump has drifted away from the Constitution