Mariners’ Luis Castillo to take on Angels, rookie Jack Kochanowicz