Colin Kazim-Richards joins Blackburn