macbook pro battery life issue