Off-duty Phoenix officer taken to hospital after assault, police say