Razor's Edge Ventures closes $340M fund as it looks to invest in defense startups