Karan Singh calls for Regional councils, says BJP failed on promises