Jagmeet Singh promises to bring down government, but won't say when