Man charged with tossing wife off cruise ship