McDonnell’s tax plan draws heat from across the spectrum