Iraqi Shia cleric Moqtada al-Sadr has called for a million people to join the march in Baghdad.