Joint Task Offloading, Resource Sharing and Computation Incentive for Edge Computing Networks