how old was james dean when he died