France and Britain sign new deal on migration