World number one Novak Djokovic has pledged 1 million euros to the fight against coronavirus in Serbia.