Philippine president signs $93.7 billion national budget for 2021