Cubs beat Marlins 5-3 in 13 for 4th straight win