CNN: Apple posts record breaking profit