Voters approve Middleborough casino deal