Another embarrassing day for Trump