Virginia airports to receive $21M for runway, safety upgrades