Guardiola delight after tough Burnley win