Microsoft settles VPN patent case for $200M