### Summary

When this playbook is run:
```yaml
---
- hosts: all
  tasks:
    - pause:
        minutes: 2
```
Then in this scene:
```bash
TASK [pause] ************
Pausing for 120 seconds
(ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
```
Before ansible 2.9.15, must use 'ctrl+C' then 'C' or 'A' to continue.
But in ansible 2.9.16 to 2.10.7, this scene can use 'enter' to continue.

### Issue Type

Bug Report

### Component Name

pause

### Ansible Version

2.9.16 to 2.10.7

### Configuration

none


### OS / Environment

debian 9

### Steps to Reproduce

```yaml
---
- hosts: all
  tasks:
    - pause:
        minutes: 2
```


### Expected Results

Must use 'ctrl+C' then 'C' or 'A' to continue. Do not response 'enter' to continue.

### Actual Results

Press 'enter' this task to continue.

if not echo:
                echo_prompt = ' (output is hidden)'
        
        if 'prompt' in self._task.args:
            prompt = "[%s]\n%s%s:" % (self._task.get_name().strip(), self._task.args['prompt'], echo_prompt)
        else:
            
            prompt = "[%s]\n%s%s:" % (self._task.get_name().strip(), 'Press enter to continue, Ctrl+C to interrupt', echo_prompt)
        
        if 'minutes' in self._task.args or 'seconds' in self._task.args:
            try:
                if 'minutes' in self._task.args:
                    
                    
                    seconds = int(self._task.args['minutes']) * 60
                else:
                    seconds = int(self._task.args['seconds'])
                    duration_unit = 'seconds'
            except ValueError as e:
                result['failed'] = True
                result['msg'] = u"non-integer value given for prompt duration:\n%s" % to_text(e)
                return result
        
        
        start = time.time()
        result['start'] = to_text(datetime.datetime.now())
        result['user_input'] = b''
        stdin_fd = None
        old_settings = None