Ruble, euro sink to record low as war weighs on growth plans