Tatum scores 33 as Celtics hand Cavaliers first loss this season