Apple's CEO Tim Cook blames weak macro-conditions and foreign exchange as key factors behind slow iPhone sales