San Diego non-profit that drives kids to hospital hits 1 million miles