'EU’s bold new migration pact has the right intent, but ‘solidarity’ won’t solve all problems'