Quasiclassical approach to impurity effect on magnetooscillations in 2D metals