B.C.'s budget deficit lower than forecast at $5.5B: finance