B.C. cabinet approves multiple-choice voting referendum