America can do better than Trump