Kerry Katona has apologised to former 'Geordie Shore' star Charlotte Crosby after dubbing her a "cross-eyed fish".