Vector raises $21 million for small launch vehicle development