Britain appoints first Iran ambassador in five years