Home secretary Theresa May has been accused of double standards for refusing to extradite Sarah, Duchess of York to Turkey.