Jamie Donaldson marked his 44th birthday with a five-under 66 to get within four shots of the lead at the Open de France.