Palaeotemperature trend for Precambrian life inferred from resurrected proteins