Islamic Finance and Social Justice: A Reappraisal