‘Europe should wake up’ after Barcelona terror attack