Kate Winslet has been given a New York penthouse by her ex-husband