India, China not spared from US sanctions on Iran oil