Union accepts contract offer for Exxon's Beaumont, Texas, refinery