Warren Buffett’s top 10 favorite stocks