Police officer delivers baby outside Walmart