Germany has said Russia was responsible for last month's drone attack at Leipzig's airport.