In this letter, we consider a multi-user wireless powered mobile edge computing (MEC) system, in which a base station (BS) integrated with an MEC server transfers energy to wireless devices (WDs) as an incentive to encourage them to offload computing tasks to the MEC server. We formulate an optimization problem to contemporaneously maximize the data utility and minimize the energy consumption of the operator under the offloaded delay constraint, by jointly controlling wireless-power allocation at the BS as well as offloaded data size and power allocation at the WDs. To solve this problem, the offloaded delay constraint is first transformed into an offloaded data rate constraint. Then an iterative algorithm is designed to obtain the optimal offloaded data size and power allocation at the WDs by using Lagrangian dual method. The results are applied to derive the optimal wireless-power allocation at the BS. Finally, simulation results show that our algorithm outperforms existing schemes in terms of operator's reward.