Responsibility Sharing in International Refugee Law: Towards Common but Differentiated Legal Obligations