Earth can sustain life for next 1.75 bn years