Mechanism of association of adenylate cyclase toxin with the surface of Bordetella pertussis: a role for toxin–filamentous haemagglutinin interaction