Al Gore: Critics are ‘immoral, unethical and despicable’