Microsoft 2Q Earnings Edge Down on Slow PC Sales