Walton profits slump amid Russia-Ukraine war