cate connery