Amazon delays office return until January