Turkey has promised to take back all irregular migrants landing on the Greek islands since March 20 - a figure which now stands at about 6,000 - while Europe has agreed to resettle one Syrian refugee directly from camps in Turkey for each Syrian deported.