Her intense squirting orgasms are what Cate Harrington is known for