Bathurst man caught drink-driving twice in 12 hours in Parkes