People should be asked to contribute a one-off payment of £30,000 to fund their later life care, Parliament has heard.