Novartis drug fails in advanced liver cancer