Spero Completes $30 Million Financing