Japanese Mango Cheesecake