Vegan Spinach & Artichoke Casserole with White Beans