Russia: Baltic Fleet's latest addition unleashes missile barrage