wizkid net worth and properties