Apple takes China hit