HDB annual deficit grows to $2 billion