Russian 'suicide' blast kills 40