Biden hails 'progress' but calls Xi a 'dictator'