Brandon Saad nets first career hat trick in Jackets win