Iran releases 2 Britons after UK pays $530 debt