Preventive medication for HIV will be free in B.C., starting January 1