Russian troops ‘constricted’ by Ukraine’s key naval attacks on Black Sea infrastructure