BofA lifts NVIDIA stock price target to $200 on strong AI position