Gadkari faints at public event\, doing well now