Wall Street bonuses President Obama once called ‘obscene’ and ‘shameful’ now he doesn’t begrudge