Teva and Novartis reach settlement on Famvir suit