Financial markets, innovation and regulation