Channel migrant crossings near 40,000 so far this year as more than 1,400 arrive in small boats over weekend