Public sector workers including passport controllers are to strike over the Christmas period.