Twitter sees a flood of memes again as Instagram down globally