Cano’s home run helps Mariners beat Angels 3-1