Tech investor Jim Breyer says he's adding Microsoft on weakness and will hold it for years