Apple Mac Mini M1 review: Miniature footprint, maximum performance