Indian startups raise over $308 million this week across 24 deals