Financial bodies should embrace PPP projects