Islamic economy and social mobility : cultural and religious considerations