Telethon raises more than $23 million for storm victims