Overcoming thermal noise in non-volatile spin wave logic