Apple Mac Mini (M4) review