Senegal’s president rules out 3rd term