Budget brings more treats than tricks - CBI