Giant diploid oocytes as a cause of digynic triploidy in mammals.