Biogen to pay $22 million to resolve U.S. drug charity kickback probe