New MacBook Pro redesign details revealed ahead of launch