India celebrates 70th Independence Day