Powerful bomb explosion kills over 20 Shia Muslims in western Afghanistan