3 die on Minn. roads over weekend