Arsenal's Mikel Arteta believes Pep Guardiola is one of the best managers ever, ahead of his 1,000th game.