Prime Minister Malcolm Turnbull says the Liberal Party was too broke to pay its federal director for several months in 2015 as he defended his record-breaking $1.75 million donation to boost campaign coffers.