JM Financial upgrades Supreme Industries to Buy with ₹4,000 target