Critics blast Obama campaign for new ad