Towards Bridging the Performance Gaps of Joint Energy-Based Models