Yemen parliament OKs budget after long debate on new building