Kelowna airport gets $18M for upgrades and operational costs