Seattle approves free transit for public high school students