Aldi reveals two-metre long pig in blanket for £4.99