Peri Peri Baked Beans