Microsoft tackles China piracy with free upgrade to Windows 10