Senegal sets delayed presidential elections for March 24