Muqtada al-Sadr calls for end to fighting