Woman gives birth hours after running Chicago Marathon