Thousands of federal workers fired in latest layoffs