Mini reveals all-new Cooper EV hatch and not-so-mini Countryman SUV