Microsoft passes $3T market cap to take over Apple again