Barbara Castle was targeted in a honey trap by a communist spy