Quran's perspective on Social Justice and Equality