The Kaya HDSS, Burkina Faso: a platform for epidemiological studies and health programme evaluation.