Call for action as Nazanin Zaghari-Ratcliffe spends 2,000th