Computer platform helps match patients with cancer to trials of targeted therapy