EU pledges $657M for Syrian refugees