Pharmaceutical quality of anthelmintics sold in Kenya