The challenges of providing primary health care to Afghan immigrants in Tehran: a key global human right issue