Rain-related incidents in Karachi claim 7 lives