Metro Transit workers vote to accept contract proposal