Philippine mayor gunned down in run-up to polls