Raging fire threatens to reduce Canadian city to ashes, engulf airport