Collectins and ficolins: sugar pattern recognition molecules of the mammalian innate immune system