Woman gives birth to octuplets