Islamic work ethics as mediator between trust and knowledge sharing relationship