Possible piece of MH370 engine found on South African beach