Clarke's $33-B rescue budget gets Parliament's full support