Afghan President Hamid Karzai has marked the Muslim holiday of Eid al-Fitr with a call for peace .