Minn. mom gives birth on sidewalk outside hospital