Andrew Hirsch Named Chief Executive Officer of C4 Therapeutics