Philippines revs up flagging green energy engine