Germany has blamed Russia for an attempted attack with an explosive-laden drone at Leipzig airport last month.