Fast and accurate in silico antigen typing with Kaptive 3