Bill Ackman takes a stake in Microsoft, says its AI play is undervalued