Cameron Smith confirms two-year Storm deal