EU court upholds Microsoft, Skype deal, rejects Cisco challenge