Trump and Biden clash over Covid and climate in final debate