ham, tomato, avocado and onion on toast