Protecting the human rights of migrants and asylum seekers in the EU