EU slams Brown on terrorism