41 killed by suicide bombing near Pakistan's Swat valley