The long pentraxin PTX3: a paradigm for humoral pattern recognition molecules