Iran releases Belgian aid worker in prisoner swap