Aldi, River Island and Morrisons recall products over safety