The Complexity of Why-Provenance for Datalog Queries