What is a Compact? Migrants’ Rights and State Responsibilities Regarding the Design of the UN Global Compact for Safe, Orderly and Regular Migration