Sanofi Lands Cancer Drug by Paying $500 Million for 18 People