Mariota leads No. 2 Oregon past Huskies 45-24