what is the difference between cabinet and senate in canada