Bank of America upgrades Merck, says pharma giant will outperform even as macro pressures mount