Jumbo Roasted Red Pepper & Tomato Vegan Scotch Eggs