Clinton, Trump clash in fiery first debate