British MPs call for carbon tax to tackle "failing" EU cap-and-trade scheme