Opposition blocks defense budget