The government has confirmed it will ban pensions cold calling, after a parliamentary petition launched by a financial adviser put the issue into the spotlight two months ago.