M2 macbook pro 14 inch battery life July 8, 2019 16 32 64 128 Macbook pro m2 max 14 inch battery life Macbook pro 14 m1 pro battery life