Prime Day MacBook deals take up to $400 off 16-inch Pro models