Science, God and cosmic purpose