Ukraine has claimed responsibility for a strike on the headquarters of Moscow’s Black Sea Fleet on the Russian-annexed Crimean peninsula.