Former England head coach Peter Moores has praised Kevin Pietersen's contribution to the national side ahead of his 100th Test.