Iran denies UK charge of impeding British tanker