The advertised battery life on most models is different from the real-world achievable life. Discrepancy in what spec brought about a class action suit against Apple in 2003?