Chewy Peanut Butter & Raspberry Cookies