Fortune scolds Merck for "risky" programs