Actress Itziar Castro dies at 46