Novak Djokovic has warned Jannik Sinner that his three-month doping ban will hang over him like a "cloud" - and questioned both the timing and length of the sanction handed to the Italian.