Chelsea come from behind to beat West Ham in pulsating London derby