Peter Horvath (šachista)