New I-5 Skagit River bridge opens