kotlin merge list of map