Trump an “embarrassment”