Platelets, complement, and contact activation: partners in inflammation and thrombosis.