High occurrence of Blastocystis sp. subtypes 1–3 and Giardia intestinalis assemblage B among patients in Zanzibar, Tanzania