President Obama on Tuesday announced a new executive order that will prohibit federal contractors from retaliating against employees who openly discuss compensation in the workplace.