Iran FM slams 'illegal' US sanctions