Novak Djokovic says he is willing to miss grand slams to avoid Covid vaccination