how old was charles xavier when he died