Analyst: iPhone price pressure means smartphone profits have peaked