How to Impress Investors: Crafting Pitch Presentations on Buildverse