Brazil passes 20,000 virus deaths after record 24-hour toll