Liberal Party's Ron McKinnon hangs on to Coquitlam-Port Coquitlam seat in B.C.