Ford Everest gets 275 PS 2.3 litre EcoBoost for China Image #1128245