ValueAct Sells Microsoft Stock Worth $500 Million