The president also vowed to veto a federal abortion ban if Republicans regain control of Congress and seek to pass such legislation, in an interview with MSNBC.