Pfizer to pay record $2.3 billion settlement for illegal drug promotion