Top Indian athletes to run at New Delhi Marathon