France to build Calais migrant camp to replace 'jungle'