Russia has launched a major military assault on Ukraine, with reports of missile strikes and explosions.