Masakadza-led Zimbabwe hammer Afghanistan in third ODI