rose leslie and kit harington