Hell’s Kitchen’s Island Burger to open its second location on Upper West Side