Microsoft Tops Apple to Become Most Valuable Public Company