Mark Ruffalo takes savage swipe at Ellen Degeneres for hanging with George W Bush