The logic of the CAP: politics or economics?