cross_val_score: add sample_weight support