Charter flights pick up the slack amid coronavirus disruption