John Oliver smacks down Holocaust-denying GOP candidate and 'racist' Trump