UK to give France $576 million to combat illegal immigration