Perry trustees OK firefighters contract