Evidence for donor strand complementation in the biogenesis of Haemophilus influenzae haemagglutinating pili