Vanilla Bean Brown Butter Cheesecake: The Best Indulgent Delight