$20 million still needed to build new Uvalde elementary school after Robb tragedy