Novak Djokovic undergoes shoulder surgery