Hard work paying off for Raptors' DeRozan