Windows 11's new app store is bad news for Apple and Google