Manchester City midfielder Kevin de Bruyne "will be out for a while" after going off injured against Burnley, says boss Pep Guardiola.