You are correct, but just one clarification. You divided by 1 - a, which gives another root to the equation dCp/da = 0, i.e., a = 1. You need to make sure that that extremum is not a maximum. Equally, you should show that the extremum at a = 1/3isa maximum (e.g., because the derivative changes sign from + to -).