West Cork couple marry live on US television as Jennifer Hudson officiates surprise Hollywood wedding