The EU has unveiled a long-awaited migration pact, which aims to streamline the asylum process among member states.