UK strikes revised deal with France on Channel migrants