Immunization coverage and its determinants among children aged 12 - 23 months in a peri-urban area of Kenya