Microsoft announces AI for Good funding for University of Waterloo