Income Distribution and Self-Rated Happiness: Some Empirical Evidence