Indians ruin Mariners' home opener with 12-3 rout