Donaldson breaks course mark to lead BMW Masters, McIlroy five back