P&G's Ivory taps actress Melissa McCarthy as brand 'soap' person