Phelps ‘not happy’ with 200m fly win