Nvidia could spike another 23% with AI demand still in its infancy, BofA says