Iran demands for Kashmir settlement