King Felix delivers for Mariners in opening win