Nancy Pelosi slammed for hypocrisy