Spinach and Artichoke Dip: every bite is irresistibly creamy