Ukraine has targeted Moscow with its biggest drone attack on the Russian capital, killing at least two people, damaging buildings and closing airports.