Widespread rain likely in Punjab