Non-negative curvature on exotic spheres