President Obama’s approval at 42% on Presidents’ Day