Glaxo takes over cancer drug rights