Putin making 'strategic errors' because no-one challenges him: GCHQ