Iranian, Algerian presidents meet for talks in Algiers