GSK buys Sierra Oncology for $1.9B