The Philippines has launched a blockchain system to track public works spending following protests over corruption.