Hungarian Prime Minister Viktor Orban on Friday blocked 50 billion euros in EU aid for Ukraine, after leaders side-stepped his opposition to agree to open talks with Kyiv on joining the bloc.