Congress-led MCJ clears Rs. 587 crore Budget in a stormy session