Stephanie Carter denies any impropriety with Joe Biden