An eight-year-old boy killed in the US Catholic school shooting has been named - as his father branded the attacker a "coward".