Blois joins hunt for Kings-Hants riding as Liberal candidate