Bank of America reinstates Microsoft (MSFT) with a Buy and $500 target, citing Azure AI growth, margins and capex outlook.