Buffon neither a liar nor a cheat