Senegal's youngest president promises 'fair' and 'prosperous' nation