OfficeMax delivers a profit despite weak economy