greta scacchi cousins