Senegal election delay ruled unlawful