Is terence stamp married and does he have children?