Climate change, migration and international justice