Union Votes for Safeway Contract