Famed New York City chef James Kent dies at 45