Novartis extends $700M Alnylam pact