Protesters shout down PM on carbon tax