Should we live to be 500? Christians and secularists come together over transhumanism