Trump ends 2018 with blizzard of border wall tweets