Iran says US has accepted some of its peace terms but calls the reply 'inadequate' as the Riyadh airport is hit again.