Warren Buffett praises AAPL stock in annual letter, Berkshire’s stake now valued at $120 billion