Not a great week for Trump