US charges Indian official over thwarted New York assassination plot