Vegan & Gluten Free Cheesy Beans on Toast