Mom gives birth 3 days after finding out she's pregnant