Blume Ventures raises $41 million opportunity fund