Merck's stock gains after new $10 billion stock repurchase program announced