Jenny McCarthy Catching Backlash For New Spot on 'The View'