Office Depot swings to profit in Q1