Danny Willett says he played some great golf to card 65 and take the lead on day three of the Dubai Desert Classic.