Anger over corruption widespread ahead of Panama election