Spicy-Sweet Ribs and Beans