Is Islamic State losing control of its 'virtual caliphate'?