Cavaliers beat Grizzlies 133-124 for franchise-record 16th straight win