Two dead and dozens injured after ride snaps in half at theme park