Woman gives birth to 9 babies