Viking Global slashes Amazon and insurance positions, adds to bets in biotech