Office Depot tries to make peace with Starboard