European Commission President Ursula von der Leyen said the EU would provide Greece with "all the support needed" as it struggles with an influx of migrants allowed to cross from neighbouring Turkey after Turkish President Recep Tayyip Erdogan warned that "millions" of migrants would soon head for Europe.