AbbVie agrees to buy Peter Thiel-backed biotech Stemcentrx