Sanctuary city Denver spending a whopping $356 million on migrants: study