Merck to pony up $625M plus Keytruda royalties to settle BMS, Ono patent fight