EC extends Karnataka voter revision deadline to August 17