Justin Amash says ‘a lot of’ Republican lawmakers agree with him that Trump should be impeached but won’t say it publicly