Woman who thought carrying baby caused rib pain had colon cancer