Live: Trump and Biden square off in first presidential debate