Angel & seed funding of Indian startups perked up in Q2