Visa launches payments and security platform for developers