Microsoft makes strategic investment in Builder.ai app development platform