Barros and Wilson launch investment firm