Vaalco shareholders OK $307M combination; TransGlobe Energy postpones vote