PPPs may offer poor value for money, argues study