ICCI backs govt for presenting business friendly budget