Firefighters file petition protesting contract vote