When did Kerry and Teresa meet