American admits rape, murder of US tourists at German castle