Meanwhile , British Foreign Secretary Jack Straw says Iran must meet its obligations and allow international inspectors to visit its nuclear facilities .