Apple earnings results: Tim Cook announces biggest-ever stock buyback of $110 billion as sales and EPS beat expectations