Citi's Bailin says Amazon, Microsoft, Alphabet undervalued as AI spend hits $673B