Spero Therapeutics announces $51.7 million in new financing