Hammond hits budget deficit target helped by resilient economy