Dollar Tree shares should be bought on recent weakness, says MKM Partners