Microsoft to invest $400 million in Swiss AI in Switzerland