Vince Cable told the Treasury Committee the Triple Lock was a "wonderful idea" but may need to be changed.