Tehran says 20-year sentence given to Assadollah Assadi over supplying explosives for thwarted attack is 'illegal and in flagrant violation of international law'