Senegal financial stability