Senegal’s president says he will step down on April 2