Djokovic, Osaka claim world tennis crowns