Salvadoran 'devils' whip each other for Easter