Hungary slams EU over Ukraine aid, saying 'Brussels preparing for long war, not peace'