Thai Peanut Butter Mango Cheesecake