Infectious poxvirus vectors have capacity for at least 25 000 base pairs of foreign DNA